Career 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Israel F4 Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Barletta Citta Della Disfida Open 2000 - Barletta Tatra Banka Slovak Open - Bratislava Open de Charleroi - Charleroi Internationaux de Tennis de Brest - Brest KGHM Polish Indoors - Wroclaw V Torneo Internazionale di Tennis - Barletta ECM Cup - Prague Compaq Challenger - Bucharest 9th Wartburg Open - Eisenach USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank 2001 UT Tyler Patriot Challenger - Tyler The 69th King's Cup-Thailand Open - Bangkok Jameson Cup - Milan Ciur Pribram Challenger - Pribram Copa Ericsson - Santiago MTCI ATP Challenger - Yokohama Copa Ericsson - Montevideo Copa Ericsson - Guadalajara The Rajasthan Golden Jubilee - Jaipur Challenger 42 - Andrezieux Top Wool Challenger Biella - Biella Exim Agmedia Open - Kosice Open Castilla y Leon - Segovia Okal Cup 2003 - Eckental Czech Indoor Open - Prague Intersport Heilbronn Open - Heilbronn VI Torneo Internazionale di Tennis - Barletta KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg ECM Cup - Prague Zivnobanka Czech Open - Prostejov 10th Wartburg Open - Eisenach Muller Cup - Ulm Corona Mexico City Open - Mexico City Oberstaufen Cup - Oberstaufen XL Capital Bermuda Open - Bermuda Eddleman USTA Challenger - Birmingham Renault Slovenian Open - Ljubljana drkoop.com USTA Tennis Championships - Armonk The Powder Byrne Trophy - Surbiton TED Open - Istanbul Pekao Open 2004 - Szczecin Podebradka Cup - Prague Geneva Challenger - Geneva Black Forest Open 2000 - Freudenstadt Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk XI Venice Open - Venice Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda ECM Prague Open 2005 - Prague Czech Open 2005 - Prostejov Open Castilla y Leon - Segovia KGHM Emax Polish Indoors - Wroclaw Sardinia International Championship - Cagliari BMW Tennis Championship - Sunrise ECM Prague Open - Prague Porsche Open - Poznan Espinho Challenger - Espinho dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Pekao Open - Szczecin ATP Slovak Open Challenger - Bratislava Maia Open 2002 - Maia IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Cairo Challenger - Cairo BMW Tennis Championship - Sunrise Lucknow ATP Tour Challenger - Lucknow Unicredit (Suisse) Bank S.A. Challenger - Chiasso ECU Prague Open - Prague Challenger Lugano - Lugano IPP Open - Helsinki Oberstaufen Cup - Oberstaufen GHI Bronz Classic - Bronx Dusseldorf Open Challenger 2007 - Dusseldorf ATP Challenger Trophy 2007 - Trnava Challenger 42 - Andrezieux Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Status Athens Open - Athens Warsteiner Challenger Lubeck - Lubeck ECM Prague Open 2008 - Prague Hungarian Open - Budapest Prosperita Open 2008 - Ostrava ATU Cup - Weiden Unicredit Czech Open 2007 - Prostejov Intersport Heilbronn Open - Heilbronn Zagreb Open - Zagreb Baden Open - Karlsruhe GHI Bronx Classic - Bronx Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Jaegermeister Open - Braunschweig Polish Open 2000 - Poznan Czech Open 2006 - Prostejov Porsche Open - Poznan Kyiv UMC Open - Kiev Aamulehti Tampere Open - Tampere Levene Gouldin & Thompson Tennis Challenger - Binghamton Neride Prague Indoor - Prague Hilton Waikoloa Village USTA Challenger - Waikoloa Dusseldorf Open Challenger - Dusseldorf Powder Byrne Trophy - Surbiton ATU Cup 2001 - Weiden Ipsos Bucharest Challenger - Bucharest Dusseldorf Open 2006 - Dusseldorf Kobstaedernes ATP Challenger - Kolding KGHM Dialog Polish Indoors - Wroclaw Labertz Open by Stawag - Aachen Ethias Trophy - Mons Caversham International Tennis Tournament - Jersey Yokohama Challenger 2001 - Yokohama Ostrava Challenger Morocco Tennis Tour - Marrakech Karlsruhe Challenger Furth Challenger Open Sainte-Victoire - Aix-En-Provence Akbank Private Banking-TED Open - Istanbul Challenger 42 - Andrezieux PEOPLEnet Cup - Dnepropetrovsk Internationaux de Tennis de Brest - Brest Olbia Geovillage Open - Olbia The Hilversum Open - Hilversum Gemax Open 2002 - Belgrade Qatar ATP Challenger - Doha Zagreb Open - Zagreb Zivnobanka Open - Prostejov 2001 Eddleman USTA Challenger - Birmingham Siemens Open 2001 - Scheveningen Top Wool Challenger-Immagine Trophy - Biella Venice Open - Venice USTA Challenger of Las Vegas - Las Vegas Samsung Securities Cup Challenger Tennis - Seoul USTA Pro Tennis Classic at Mission Hills - Rancho Mirage TED Open-Akbank Private Banking - Istanbul Bauer Watertechnilogy Cup 2008 - Eckental XL Capital Bermuda Open - Bermuda USTA Challenger of Burbank - Burbank Copa Ericsson - Buenos Aires Heilbronn Open - Heilbronn University of Tennessee USTA Men's Challenger - Knoxville Gemax Open - Belgrade Tampere Challenger - Tampere Volkswagen TED Open - Istanbul Internazionali di Tennis de San Marino - San Marino Pekao Open 2003 - Szczecin The Powder Byrne Trophy - Surbiton Maia Open - Oporto Ethias Trophy - Mons The Tarka Challenger - Barnstaple Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava Pekao Open - Szczecin The Nottingham Cahllenger - Nottingham CMG Asia Open - Hong Kong Kyiv UMC Open - Kiev Bangkok Challenger - Bangkok San Luis Potosi ATP Challenger - San Luis Potosi Open de L'Isere - Grenoble Pekao Open 2001 - Szczecin Optimus Maia Open - Maia The Nottingham Challenger - Nottingham Zivnobanka Czech Open - Prostejov Kobstaedernes ATP Challenger - Kolding Segovia Challenger Open Castilla y Leon - Segovia Qwarant Cup - Sopot Grolsch Cup - Warsaw Open Carparti - Brasov XL Capital Bermuda Open - Bermuda Tatra Banka Open 2006 - Bratislava Maia Challenger - Oporto Ispat Open 2004 - Ostrava V Trofeo Barcelona de Tenis - Barcelona Steelers Cup - Kosice Cairo Challenger - Cairo CMG Asia Open - Hong Kong Las Vegas Challenger - Las Vegas Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Healthsouth/USTA Men's Challenger of Burbank - Burbank Czech Open - Prostejov Nuembrecht Challenger - Nuembrecht ATP Challenger Hamburg - Hamburg IPP Open - Helsinki Warsteiner Challenger Wolfsburg - Wolfsburg ATU Cup - Weiden ATP Heineken Challenger 1999 - Ho Chi Minh City Honda-Kah Open - Singapore Barletta Citta Della Disfida Open 99 - Barletta XL Capital Bermuda Open - Bermuda Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Stella Artois Clay Court Championship - Budaors Quelle Cup 1999 - Furth Zagreb Open - Zagreb Prague Challenger - Prague Venice Challenger - Venice Tenniscup of Flanders - Ostende CA Challenger - Graz CNA TennisPro Classic - Winnetka Polish Open 99 - Poznan Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx Porsche Open - Poznan Heilbronn Open - Heilbronn Prosperita Open 2007 - Ostrava Mobilux Open - Luxembourg Pekao Open - Szczecin XL Challenger de Tenis Copa Sevilla - Seville Tatra Banka Open - Bratislava Kyiv UMC Open - Kiev Sporting Challenger '07 Trofeo Regione Piemonte - Turin Time Warner USTA Challenger - Binghamton CA-Challenge 2000 - Graz XL Capital Bermuda Open - Bermuda Zivnobanka Czech Open - Prostejov Mitsubishi Electric Europe Cup - Monza Neride Prague Indoor - Prague Neride Prague Indoor - Prague Jersey Challenger U.S. Open - New York Connex Open Romania - Bucharest Japan Open - Tokyo Tento Czech Open - Prague Infiniti Open - Los Angeles Legg Mason Tennis Classic - Washington D.C. President's Cup 1999 - Tashkent Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Gold Flake Open - Chennai Sybase Open - San Jose Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Mexico City Citrix Tennis Championships - Delray Beach Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando The Stella Artois Grass Court Championships - Queen's/London Heineken Trophy - 's-Hertogenbosch Wideyes Swedish Open - Bastad Croatia Open - Umag Internazionali di Tennis di San Marino - San Marino President's Cup 2000 - Tashkent Salem Open - Hong Kong Japan Open - Tokyo Davidoff Swiss Indoors - Basel French Open - Paris Gold Flake Open - Chennai Cerveza Club Colombia Open - Bogota Kroger / St. Jude International - Memphis Sybase Open - San Jose Estoril Open - Estoril Heineken Trophy - 's-Hertogenbosch Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent AIG Japan Open - Tokyo Salem Open - Hong Kong Tata Open 2002 - Chennai Kroger / St. Jude International - Memphis International Championship of Croatia - Umag International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo Stockholm Open - Stockholm Tata Open 2003 - Chennai Adidas International - Sydney Milan Indoors - Milan Siebel Open - San Jose Copenhagen Open - Copenhagen Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Heineken Open Shanghai - Shanghai BMW Open - Munich The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Generali Open 2003 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Thailand Open - Bangkok Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Waldbaum's Hamlet Cup - Long Island CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Adidas International - Sydney Adidas International - Sydney Copenhagen Open - Copenhagen Mallorca Open - Mallorca Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston BMW Open - Munich The Stella Artois Grass Court Championships - London Energis Open - Amsterdam Croatia Open - Umag Heineken Open Shanghai - Shanghai Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Siebel Open - San Jose Trofeo Conde de Godo - Barcelona The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles President's Cup - Tashkent Kremlin Cup - Moscow Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Grand Prix de Tennis de Lyon - Lyon Tata Open - Chennai Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Open - Dubai Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart RCA Championships - Indianapolis Croatia Open - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island China Open - Beijing Thailand Open - Bangkok Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Chennai Open - Chennai Medibank Private International - Sydney International Tennis Championships - Delray Beach Open 13 - Marseille SAP Open - San Jose Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz AIG Japan Open - Tokyo Stockholm Open - Stockholm CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Chennai Open - Chennai Sydney International - Sydney Heineken Open - Auckland Open 13 - Marseille Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril BMW Open - Munich Hypo Group Tennis International - Portschach The Stella Artois Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington International Indoor Tennis Championships of Croatia - Zagreb BA-CA Tennis Trophy - Vienna Heineken Open - Singapore Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Tennis Masters Series - Indian Wells Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Hamburg U.S. Open - New York Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, PO, GER-THA 4-1 Olympics - Athens Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, PAK-THA 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, 1R, JPN-THA 4-1 Olympics - Sydney